home *** CD-ROM | disk | FTP | other *** search
- From: Michael Smith <miff@apanix.apana.org.au>
- Subject: Reality check here...
- Date: Wed, 19 Jan 1994 13:48:13 -17634834 (DST)
- In-Reply-To: <9401171124.AA20195@amethyst.techfak.uni-bielefeld.de> from "itschere@techfak.uni-bielefeld.de" at Jan 17, 94 12:24:26 pm
-
- >
- >Michael Hohmuth writes:
- >
- >> I'd like to propose not to go into too much detail in defining a "standard"
- >> for the file system layout. Different distributions will handle things
- >> differently, so I don't see much sense in discussing at this time where
- >> particular binaries of particular flavours of Unix should live, especially
- >> since most programs are independent of their physical location.
- >
- > That's as long ok as you can either ensure there's only one program with
- >a given name in the search path, or all of them offer the wanted UNiX
- >functionality.
-
- To be perfectly frank, most people who would be wanting an environment
- like this would know about these issues.
-
- > If you've got two versions of `more' for example, one able to handle
- >things like 'this.my.file' and another which is not, than it's a question
- >of what path comes first if the next tool which needs `more' runs ok or
- >breaks.
-
- Hmm. Not too many programs use tools of which there are multiple versions,
- and any program which groks my.file.name should be able to handle the 8.3
- limited subset with little or no trouble.
-
- > Guess you won't want each tools to do this check by its own each time
- >it uses other programs, so either you cleary define unique paths, or you
- >ensure that really every program shares your view of filenames etc...
-
- Or you just push for a universal set of tool standards - they should be
- filesystem-limitation aware, etc...
-
- > Hmmm... New idea: Perhaps the `global' install programm should check each
- >executable in the whole tree for a symbol _unixmode or whatever, just like
- >_stksize is used for other purposes to check if all programs are supposed
- >to be ok. If the necessary filename conversion routines and other stuff
- >goes to the library, this one would be totally transparent to the user,
- >just like the _stksize stuff. Get the source, recompile it and you're right
- >on. This symbol could contain a version number of the standard the program
- >is able to deal with.
-
- Hmm.
-
- Oh, and btw, given that the big stress here is dealing with *nix software,
- bear in mind the huge diversity of *nix path layouts...
-
- >bye,
- >TeSche
-
- --
- # mike smith : miff@apanix.apana.org.au - Silicon grease monkey #
- # "The question 'why are the fundamental laws of nature mathematical' #
- # then invites the trivial response 'because we define as fundamental #
- # those laws which are mathematical'". Paul Davies, _The_Mind_of_God_. #
-